Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
181 CASTLE ROAD Semi-Detached £389,500 2 Nov 2016
183 CASTLE ROAD Terraced £57,000 2 Aug 1996